On this day in 1999, Sarah's beautiful 101 city worldwide 'One Night in Eden' tour came to a close in Miami Beach, U.S.A.
Over 250,000 fans saw Sarah perform during this tour, which visited 18 countries across 3 continents.